home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Anwendun / B_E_M / LIESMICH.TXT < prev    next >
Encoding:
Text File  |  1997-09-29  |  4.7 KB  |  153 lines

  1. In der BEM- Version 1.11d sind einige Befehle neu, daher hier die 
  2. Beschreibungen:
  3.  
  4. =================== Neuer Befehl: PLAY-KEY =========================
  5.  
  6. PLAY-KEY <Tastatureingabe>
  7.  
  8. Dieser Befehl spielt dem System Tastatureingaben vor. Als 
  9. <Tastatureingabe> sind die unten beschriebenen Zeichen erlaubt!
  10.  
  11. Dieser Befehl bewirkt, daß die Tastatureingaben dem obersten Programm 
  12. gemeldet werden! Evtl. ist dafür zu sorgen, daß ein Programm das 
  13. oberste Programm ist, dazu dient der Befehl TOP
  14.  
  15. Zwischen den einzelnen Tastendrücken wird eine definierte Wartezeit 
  16. eingelegt, damit das Programm diese Tatstureingaben auch verarbeiten 
  17. kann.
  18.  
  19. Diese Zeit wird in der EVENTMAN.INF mit dem Parameter KeyDelayTim: 
  20. definiert. Der Standardwert ist 200, die Angabe erfolgt in 
  21. Millisekunden!
  22.  
  23. Beispiel: PLAY-KEY "<C|N>Diese Datei wurde neu angelegt!<C|S>"
  24.  
  25. =================== Neuer Befehl: TOP ==============================
  26.  
  27. TOP <Programm>
  28.  
  29. Sorgt dafür, daß das <Programm> an oberste Stelle erscheint und somit 
  30. die Tastatureingaben erhält. (Es ist zu beachten, daß neu geöffnete 
  31. Fenster diese Reihenfolge durcheinanderbringen!
  32.  
  33. Als <Programm> ist der Dateiname des Programmes ohne Extension zu 
  34. verwenden!
  35.  
  36. Unter Magic wird das interne Protokoll verwendet unter Mint ist es 
  37. notwendig, daß ein Fenster des Programms geöffnet ist, sodaß dieses 
  38. getoped werden kann.
  39.  
  40. Beispiel: TOP "EVEREST"
  41.  
  42. =================== Neuer Befehl: AV-SENDKEY ========================
  43.  
  44. AV-SENDKEY <Programm> <Tastatureingabe>
  45.  
  46. Dieser Befehl schickt dem <Programm> die <Tastatureingabe> mit dem 
  47. AV-SENDKEY-Protokoll. Dieses Protokoll geht nur, wenn das Programm 
  48. dies auch unterstützt. Der Fileselektor kann z.B: damit nicht bedient 
  49. werden!
  50.  
  51. Der Vorteil dieses Befehls gegenüber dem PLAY-KEY-Befehl ist der, daß 
  52. das Programm an den die Zeichen geschickt werden nicht das oberste 
  53. Fenster besitzen muß.
  54.  
  55. Als <Programm> ist der Dateiname des Programmes ohne Extension zu 
  56. verwenden! Als <Tastatureingabe> sind die unten beschriebenen Zeichen 
  57. erlaubt!
  58.  
  59. Zwischen den einzelnen Tastendrücken wird eine definierte Wartezeit 
  60. eingelegt, damit das Programm diese Tatstureingaben auch verarbeiten 
  61. kann.
  62.  
  63. Diese Zeit wird in der EVENTMAN.INF mit dem Parameter KeyDelayTim: 
  64. definiert. Der Standardwert ist 200, die Angabe erfolgt in 
  65. Millisekunden!
  66.  
  67. Selbstverständlich kann man dem EVENTMAN selber auch per AV-SENDKEY 
  68. ein paar Tastendrücke zukommen lassen.
  69.  
  70. Beispiel: 
  71. (öffnet Nachrichtenauswahl, selektierte eine Mail und zeigt diese an)
  72.     AV-SENDKEY "CAT" "<C|O>"
  73.     DELAY 2
  74.     AV-SENDKEY "CAT" "<CDown>V"
  75.  
  76.  
  77. =================== Neuer Befehl: EXIT ========================
  78.  
  79. EXIT <Programm>
  80.  
  81. Schickt dem <Programm> eine Shutdown-Nachricht, sodaß es sich beenden 
  82. soll. Ein Erfolg kann nicht kontrolliert werden! Es ist vom Programm 
  83. abhängig, ob es sich beendet oder nicht!
  84.  
  85. Als <Programm> ist der Dateiname des Programmes ohne Extension zu 
  86. verwenden!
  87.  
  88. Beispiel: EXIT "COMA"
  89.  
  90. =================== Neuer Befehl: KILL ========================
  91.  
  92. KILL <Programm>
  93.  
  94. Wirft das <Programm> aus dem Speicher. Unter Magic wird das 
  95. Magic-interne Protokoll verwendet und unter Mint wird die Datei 
  96. U:\PROC\<programm>.* gelöscht.
  97.  
  98. Es werden keine Daten mehr gesichert, das Programm wird hart entfernt!
  99.  
  100. Als <Programm> ist der Dateiname des Programmes ohne Extension zu 
  101. verwenden!
  102.  
  103. Beispiel: KILL "UPOINT"
  104.  
  105. ===================== <Tastatureingabe> ======================
  106.  
  107. alle Zeichen erlaubt außer "<"
  108. soll zu einem Zeichen Shift, Control oder Alternate zusätzlich 
  109. gedrückt werden, so ist folgender Ersatz dafür zu verwenden:
  110.  
  111. <...Zusatztasten...|...Normaltaste...>
  112.  
  113. Die Zusatztasten werden folgendermaßen abgekürzt:
  114.  
  115. S = Shift (links)
  116. L = Shift links
  117. R = Shift rechts
  118. C = Control
  119. A = Alternate
  120.  
  121. Die Zusatzzeichen können auch zusammen verwendet werden: <CA|F> 
  122. Bedeutet, daß Control + Alternate gleichzeitig mit der Taste "F" 
  123. simuliert werden sollen.
  124.  
  125. Als Normaltaste ist jedes ASCII-Zeichen erlaubt, mit Ausnahme von ">"
  126.  
  127. Sollen als Normaltaste die Sondertasten verwendet werden, so sind 
  128. diese mit mindestens zwei Buchstaben zu beschreiben. Folgende 
  129. Sondertasten sind möglich:
  130.  
  131. ES = Esc
  132. TA = Tab
  133. BA = Backspace
  134. DE = Delete
  135. HE = Help
  136. UN = Undo
  137. IN = Insert
  138. CH = ClearHome
  139. CU = Cursor up (Pfeil nach oben)
  140. CL = Cursor left (Pfeil nach links)
  141. CD = Cursor down (Pfeil nach unten)
  142. CR = Cursor right (Pfeil nach rechts)
  143. EN = Enter (auf der Zahlentastatur)
  144. RE = Return (auf der Haupttastatur)
  145. F1 = Funktionstaste 1
  146. ...
  147. F9 = Funktionstaste 9
  148. F0 = Funktionstaste 10
  149.  
  150. <CA|Enter> Bewirkt, daß die Entertaste der Zahlentastatur gleichzeitig 
  151. mit Control und Alternate simuliert wird.
  152.  
  153.